package com.kylin.domain.oauth2.social.wechat;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 微信支付参数配置
 * @author Damon S.
 * @version v1.0.1
 * @date 2021年01月24日 16:13
 */
@Data
@ConfigurationProperties(prefix = "spring.social.wxpay")
@Component
public class WxPayProperties {
    /**
     * 公众账号appid
     */
    private String mpAppId;

    /**
     * 小程序appId
     */
    private String miniAppId;

    /**
     * 小程序appSecret
     */
    private String miniAppSecret;

    /**
     * 商户号
     */
    private String mchId;

    /**
     * 商户密钥
     */
    private String mchKey;

    /**
     * 商户证书路径
     */
    private String keyPath;

    /**
     * 微信支付异步通知地址
     */
    private String notifyUrl;

    /**
     * app应用appid
     */
    private String appAppId;
}
